package DaoImpl;

import java.util.List;

import javax.persistence.TypedQuery;

import Basicas.Usuario;
import Dao.IDAOUsuario;

public class DAOUsuario extends DAOGenerico<Usuario> implements IDAOUsuario{
	
	public List<Usuario> usuarioLogado(String login, String senha){
		
		TypedQuery<Usuario> tq = getEntityManager().createNamedQuery("UsuarioLogar",Usuario.class);
		tq.setParameter("valor1", login);
		tq.setParameter("valor2", senha);
		return tq.getResultList();
	}
	
	public List<Usuario> loginUnico(String login){
		
		TypedQuery<Usuario> tq = getEntityManager().createNamedQuery("UsuarioLoginUnico",Usuario.class);
		tq.setParameter("valor1", login);
		
		return tq.getResultList();
	}
	

}